public class MyLinkedList {
    //创建一个内部类，外面这个类代表的是整个链表，里面这个内部类代表的是链表的一个节点
    //懂？
    //啊对对对
    public static class ListNode {
        //这里面就是写一个节点包含的一些属性
        public int val;
        public ListNode next;

        public ListNode(int val) {
            this.val = val;
        }
    }
    //不需要呀，我只需要来一个头节点就可以了
    //讲真其实头节点也可以不要
    //我自己方法里面创建一个头节点就行
    //头节点就是第一个节点，现在做的不是一个不存在真实头节点的单向链表吗
    //看看博哥的源码
    //hahahah

}

//hhh